Adapting Fair Queueing to Improve Loss, Delay, and Admission Control Performance
نویسندگان
چکیده
Fair queueing provides minimum rate guarantees and is fair by being rate proportional, i.e, excess bandwidth due to non-backlogged connections is distributed in proportion to rate guarantees. State dependence of the scheduler is restricted to whether specific connections are backlogged or not. In this paper, we propose three alternate scheduling mechanisms that can provide better service, in terms of losses and delay variation, than fair queueing. The mechanisms preserve the minimum rate guarantees of fair queueing but distribute the excess bandwidth in a manner much more adaptive to instantaneous needs than fair queueing. We compare the performance of the proposed schemes to that of fair queueing using different traffic sources such as voice and video, as well as sources which have aggregate long-range dependent behavior. We find that the proposed schemes, in comparison to packet generalized processor sharing (PGPS), reduce packet losses and curtail the tails of delay distributions for real-time traffic and hence permit the use of significantly smaller playout buffers for the same network load. We argue that these schemes add robustness in measurement-based admission control by providing adaptation for connections whose demands have been underestimated during the measurement process.
منابع مشابه
Call Admission Control in Generalized Processor Sharing (GPS) Schedulers Using Non-Rate Proportional Weighting of Sessions
Generalized Processor Sharing (GPS) is an ideal fluid scheduling discipline that supports well defined delay and loss bounds on Leakybucket constrained traffic. Its packetized versions (WFQ, WF2Q, PGPS etc...) are considered as the packet scheduler of choice in IP routers and ATM switches of the future. The currently accepted approach for the design of GPS schedulers is based on deterministic Q...
متن کاملOn Adaptive Bandwidth Sharing with Rate Guarantees
The objective of recent research in fair queueing schemes has been to efficiently emulate a fluid-flow generalized (weighted) processor sharing (GPS) system, as closely as possible. A primary motivation for the use of fair-queueing has been its use as a means of providing bandwidth guarantees and as a consequence end-to-end delay bounds for traffic with bounded burstiness. The rate guarantees t...
متن کاملFair queuing in wireless networks: issues and approaches
Fair queueing has long been a popular paradigm for providing bounded delay channel access and separation between ows in wireline networks. However, adapting fair queueing to the wireless domain is non-trivial because of the unique problems in wireless channels such as location-dependent and bursty channel error. In this article, we identify the key issues in wireless fair queueing, deene a wire...
متن کاملAdaptive-weighted packet scheduling for premium service
This paper presents a new scheduling scheme to support premium service in the Differentiated Service (DiffServ) architecture. It is based on weighted packet scheduling policies such as weighted round robin or fair queueing. The key feature of the new scheduling scheme is to change the scheduling weights of Behavior Aggregates adaptively. By adaptively adjusting the weights according to the dyna...
متن کاملPacket Fair Queueing Algorithms for Wireless Networks with Location-Dependent Errors
While Packet Fair Queueing (PFQ) algorithms provide both bounded delay and fairness in wired networks, they cannot be applied directly to wireless networks. The key difficulty is that in wireless networks sessions can experience location-dependent channel errors. This may lead to situations in which a session receives significantly less service than it is supposed to, while another receives mor...
متن کامل